import os

PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
TEST_DATAS_DIR = os.path.join(PROJECT_DIR, 'test_datas')
CASE_DATAS_DIR = os.path.join(TEST_DATAS_DIR, 'case_datas')
UPLOAD_FILE_DIR = os.path.join(TEST_DATAS_DIR, 'file', 'upload')
DOWNLOAD_FILE_DIR = os.path.join(TEST_DATAS_DIR, 'file', 'download')
TEST_ENV_DIR = os.path.join(TEST_DATAS_DIR, 'env')
TEST_REPORT_DIR = os.path.join(PROJECT_DIR, 'test_reports')
TEST_REPORT_LAST_DIR = os.path.join(TEST_REPORT_DIR, 'last')
TEST_REPORT_LAST_ASSISTANCE_DIR = os.path.join(TEST_REPORT_LAST_DIR, 'assistance')
ALLURE_FILE_DIR = os.path.join(TEST_REPORT_DIR, 'last', 'allure','file')
ALLURE_REPORT_DIR = os.path.join(TEST_REPORT_DIR, 'last', 'allure','report')
TEST_REPORT_HISTORY_DIR = os.path.join(TEST_REPORT_DIR, 'history')
# 日志配置
LOG_FILE_PATH = os.path.join(TEST_REPORT_DIR, 'app.log')
LOG_LEVEL = 'DEBUG'
LOG_FORMAT = '%(asctime)s - %(levelname)s - %(filename)s[%(lineno)d] - %(message)s'

#元素等待超时时间
ELEMENT_WAIT_TIME_OUT = 30